<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    

    <!-- script js代码写的位置 -->
     <script>

var a1;
/* 变量升格,先加载变量,在执行时赋值 */

/* 操作语法 */

    console.log('hello')
// 操作浏览器  Bom
        // alert('hello');
// 操作页面 Dom
        document.write('hello')

        /* 变量第一次出现需要提前声明
          var let const 
          默认值是undefind
          */

        if (1==1)  {

            var a = 10; // 范围泛化变量

            let b = 20 //正常变量,生命周期的
          }

        
       

        // console.log(b);
        let b;  // 小变量
        const c = 1; //不可变的值---常量(引用不可变),必须初始化

        console.log("a1 = "+a1)
        // console.log("b1 = "+b1)

       a1  = 10;
       let b1 = 10;

        console.log(c);

        console.log(1!=1?1==1?2>=1?[1,2,3]:{'a':2}:false:3)


        for(let i = 1;i<6;i++){
            console.log(i);
        }

        list = [1,2,3,4,5]

        list.splice(2,2)

        

        console.log(list);

        obj = {'key':'value','name':'xbob','age':[]}

        console.log(obj['key']);
     </script>
</body>
</html>